plantation of lima/butter beans - Alemán Inglés Diccionario